/**
 * cndatacom Inc.
 * Copyright (c) 2014-2014 All Rights Reserved.
 */   
package com.stam.service.impl;   

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.stam.dal.StockUserMapper;
import com.stam.dal.dataobject.StockUser;
import com.stam.service.StockUserService;

/**  
* 创建时间：2014年5月15日 上午12:09:50  
* 项目名称：stam  
* @author yangjuanying  
* @version 1.0   
* @since JDK 1.6.0_21  
* 文件名称：StockUserServiceImpl.java  
* 类说明：  交易系统股票用户业务接口实现层
*/
@Service("stockUserService")
public class StockUserServiceImpl implements StockUserService {
    
    @Autowired
    private StockUserMapper stockUserMapper;
    
    public void insert(StockUser stockUser) {
        int result = stockUserMapper.insert(stockUser);
        System.out.println(result);
    }

    /** 
     *
     * @author yangjuanying
     * @date 2014年5月15日 上午9:35:17
     *
     * @see com.stam.service.StockUserService#getUserByUserId(java.lang.String)
     */
    @Override
    public StockUser getUserByUserId(String userId) {
        StockUser stockUser = stockUserMapper.getUserByUserId(userId);
        return stockUser;
    }

    /** 
     * 根据userId和password校验用户
     * 
     * @author yangjuanying
     * @date 2014年5月15日 上午9:37:41
     *
     * @see com.stam.service.StockUserService#validateLoginUser(java.lang.String, java.lang.String)
     */
    @Override
    public StockUser validateLoginUser(String userId, String password) {
        StockUser stockUser = getUserByUserId(userId);
//        if(stockUser != null){
////           if(password.equals(stockUser.))
//        }
        return stockUser;
    }

}
  